fixed a bunch of notifications, added reference counts around emissions
authorTim Janik <timj@gtk.org>
Sun, 1 Apr 2001 04:05:42 +0000 (04:05 +0000)
committerTim Janik <timj@src.gnome.org>
Sun, 1 Apr 2001 04:05:42 +0000 (04:05 +0000)
commit1f7e5c06102ddb073620496fe2e8a7df74fd195d
tree33c3c326c7b9c81bbd7a2a7cc3e5d9d68c6e7d52
parent6ff97d2e0b1fc69390982c7b58b6649a00e420cd
fixed a bunch of notifications, added reference counts around emissions

Sun Apr  1 03:28:14 2001  Tim Janik  <timj@gtk.org>

        * gtk/gtkwidget.c: fixed a bunch of notifications, added
        reference counts around emissions where the widget is used afterwards.
        added freeze/thaws around multiple properties being notified.
        (_gtk_widget_get_aux_info): cleanups.

        * gtk/gtksettings.c (gtk_settings_install_property): provide
        default parsing functions for gdkcolor, enums and flags.

        * gtk/gtkwindow.[hc]: partially reverted patch from havoc,
        applied by owen.
        kept a flag in GtkWindowGeometryInfo to handle user
        resetting default sizes.
        cleaned up ZVT comments.
        bunch of assorted bug fixes, notification fixes.
        (_gtk_window_reposition): make this a really internal function.

        * gtk/testgtk.c: fixups.
20 files changed:
ChangeLog
ChangeLog.pre-2-0
ChangeLog.pre-2-10
ChangeLog.pre-2-2
ChangeLog.pre-2-4
ChangeLog.pre-2-6
ChangeLog.pre-2-8
docs/reference/gtk/gtk.hierarchy
docs/reference/gtk/tmpl/gtkcontainer.sgml
docs/reference/gtk/tmpl/gtklayout.sgml
docs/reference/gtk/tmpl/gtkrc.sgml
docs/reference/gtk/tmpl/gtksignal.sgml
docs/reference/gtk/tmpl/gtkspinbutton.sgml
docs/reference/gtk/tmpl/gtktypeutils.sgml
gtk/gtksettings.c
gtk/gtkwidget.c
gtk/gtkwindow.c
gtk/gtkwindow.h
gtk/testgtk.c
tests/testgtk.c